/*header*/
.nav_bg { background-color: rgb(251, 198, 13); position: absolute; width: 100%;height:130px; top: 0; z-index: 2; }
.logo { float: left; }
.logo a { float: left;}

.column { float: left; }
.column li { float: left; margin: 0 15px; line-height: 90px; }
.column a { color: white; position: relative; line-height: 50px; display: inline-block; }
.column a > img { position: absolute; top: 0px; right: -20px; }
.nav_button-area { padding-top: 30px; }
.nav_button { width: 50px; height: 30px; float: left; display:block; line-height:28px; height:30px; text-align:center; font-size:15px; margin: 0 3px; color: #ffffff; border: 1px solid #ffb500; }
.nav_button1 { background-color: transparent; border: 1px solid #fff; }
.nav_button2 { background-color: transparent; border: 1px solid #fff; }
.nav_button:hover { background-color:rgb(253, 208, 0); color:#000000;}
.yuyan { float: right; margin-top: 15px; margin-left: 10px; }
.yuyan a { display: block; margin: 6px 0; }
.yuyan1 { width: 30px; height: 20px; background-color: #ffb500; font-size: 12px; color: white; line-height: 20px; text-align: center; }
.yuyan2 { width: 30px; height: 20px; background-color: #ffb500; font-size: 12px; color: white; line-height: 20px; text-align: center; }
a.nav_cur {
    border-bottom: 1px solid white; /*color: #ffb500;*/
}
.column a:hover { color: white; }
/*footer*/
 .footer_bg { background-color: #333; padding-top: 35px; padding-bottom: 40px; }
.footer { width: 1200px; margin: 0 auto; }
.footer dl { float: left; margin-right: 100px; }
.footer dt { font-size: 16px; color: white; line-height: 36px; }
.footer dd a { font-size: 14px; color: #a0a0a0; line-height: 26px; }
.footer a:hover { text-decoration: underline; }
.shu { width: 1px; height: 150px; background-color: #606060; float: right; margin: 0 44px; }
.erweima { float: right; }
.erweima h1 { font-size: 16px; color: white; margin-bottom: 12px; font-weight: normal; text-align:center; }
.erweima2 img { margin: 0 18px; }
.ban_bg { background-color: #1b1716; }
.ban { width: 1200px; margin: 0 auto; }
.ban h1 { font-weight: normal; font-size: 12px; color: #cecac9; text-align: center; padding: 20px 0; }
 /*======================��===================  side  ======================��====================*/
.side { position:fixed; width:50px; height:253px; right:0; top:20%; z-index:100; }
.side ul li { width:50px; height:50px; float:left; position:relative;  margin-bottom: 4px;}
.side ul li .sidebox { position:absolute; width:50px; height:50px; top:0; right:0; background-color:#fdd000;color:#fff; transition:all 0.3s; color:#fff; font:14px/54px "΢���ź�"; overflow:hidden; }
.side ul li .sidebox:hover { cursor:pointer;background:#ffb500;  }
.side ul li .sidetop { width:50px; height:50px; line-height:50px; display:inline-block; transition:all 0.3s; }
.side ul li .sidetop:hover { background:#ffb500; cursor:pointer; }
.side ul li img { float:left; background:#fdd000 }
.side .moquu_wxin{
	width: 100%;
	height: 100%;
	position: relative;
	background:#666;
}
    .side .moquu_wxin:hover {
    background:#ffb500;
    }
.side .moquu_wxin .moquu_weixin{
	display: none;
    position: absolute;
    z-index: 6;
    width: 142px;
    height: 162px;
    background: #fff;
    left: -144px;
    top: -30px;
    overflow: hidden;
    padding: 5px;
    border: 1px solid #ddd;
    text-align: center;
    font-size: 12px;
    color:#888;
    line-height: 24px;
}
.side .moquu_wxin:hover .moquu_weixin{
	display: block;
}
